﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CF.DAO;
using CF.Interfaces;
using CF.Entidades;

namespace CF.BLL
{
    public class MovimentoBLL : ICrude<Movimento,int>
    {

        private MovimentoDAO acessoaDados;
        public MovimentoBLL()
        {
            acessoaDados = new MovimentoDAO();

        }

        #region ICrude<Movimento,int> Members

        public List<Movimento> SelecionarTudo()
        {
            return acessoaDados.SelecionarTudo(); 
        }

        public Movimento Selecionar(int id)
        {
            return acessoaDados.Selecionar(id);
        }

        public int Incluir(Movimento obj)
        {
            return acessoaDados.Incluir(obj);
        }

        public void Excluir(int id)
        {
            acessoaDados.Excluir(id);
        }

        public void Alterar(Movimento obj)
        {
            acessoaDados.Alterar(obj);
        }

        #endregion
    }
}
